<?php

/**
 * winbinder 패키지 
 * 
 * 
 * @package php.ui.winbinder
 */


/**
 * Calendar
 *
 * @package php.ui.winbinder
 */
class WBCalendar extends WBControl { 
	public function __construct($options = array()) { 
		$options['class'] = Calendar;

		parent::__construct($options);
	}

	/**
	 * 날짜 얻어오기 , format 설정 가능 
	 *
	 * date() 함수에서 쓰는 포맷으로 날짜 가지고 오기 
	 *
	 * @param string $format 날짜 형태 
	 * @return string 
	 */
	public function getDate($format = 'Y-m-d') { 
		return date($format, $this->getValue());
	}

	/**
	 * 날짜 설정 
	 *
	 * strtotime() 함수에서 쓰는 포맷으로 날짜 설정 가능 
	 *
	 * @param string|int timestamp 또는 날짜 포맷 
	 */
	public function setDate($date) { 
		$this->setValue(is_int($date) ? $date : strtotime($date));
	}

}

?>